body {
    text-align: center;
    margin: auto;
}

#container {
    font-family: "Times New Roman", Times, serif;
    font-size: 16px;
    position: relative;
    width: 1156px;
    height: 700px;
    margin: auto;
    padding: 0;
    text-align: center;
    border: 1px solid white;
    background: url('../images/backgr.png') no-repeat;
}

#antet, #subsol, #meniu_user, #meniu_admin, #meniu_manager, #meniu_login, #welcome_user, #pagina_a {
    background-color: white;
}

#welcome_user, #meniu_user, #meniu_admin, #meniu_manager, #pagina_a, #meniu_login,
#continut, #home_page_content, #pagina {
    height: 460px;
}

#welcome_user {
    overflow: auto;
}

#antet, #pagina, #subsol {
    width: 920px;
}

#antet {
    background: url('../images/online_tests.jpg') no-repeat;
    height: 83px;
    text-align: center;
    font-size: 30px;
    margin: auto;
    margin-top: 60px;
    color: #00C6C6;
}

#pagina {
    text-align: left;
}

#titlu {
    margin: 0;
    padding: 27px 0;
}

#pagina {
    margin: auto;
    margin-top: 18px;
}

#meniu_login, #meniu_admin, #meniu_user, #meniu_manager {
    width: 250px;
    float: left;
    text-align: left;
}

#meniu_login {
    margin-left: 15px;
}

#info {
    margin-left: 30px;
    padding-top: 10px;
}

#reg_link {
    margin-left: 57px;
    text-decoration: underline;
}

#antet, #add_user, #add_category, #add_user, #meniu_login, #meniu_admin, #meniu_user,
#meniu_manager, #continut, #home_page_content, #pagina_a, #subsol, #welcome_user, #login_button {
    border: 1px solid #D8D8D8;
}

.aliniere, #meniu_user h3, #meniu_admin h3, #meniu_manager h3 {
    margin-left: 30px;
}

#pagina_a, #continut, #home_page_content, #welcome_user {
    width: 650px;
}

#welcome_user {
    float: right;
}

#continut, #home_page_content {
    float: left;
    background-color: white;
}

#login {
    margin-left: 20px;
    margin-right: 20px;
}

.welcome {
    margin-left: 30px;
    margin-right: 30px;
}

#tabel_login tr {
    background-color: #EFEFEF;
}

#tabel_login input {
    width: 130px;
}

#tabel_login tr.footer {
    background-color: #CCCCCC;
}

#login_button {
    margin-left: 23px;
    margin-top: 4px;
    margin-bottom: 4px;
    font-weight: bold;
    font-size: 12px;
    height: 21px;
}

#tabel_login {
    width: 180px;
    margin-top: 40px;
}

#pagina_a {
    float: right;
}

#pagina_a h3, #pagina_manager h3, #q_content h4 {
    margin-left: 30px;
}

ul li a, p a, .underline {
    color: #00C6C6;
    font-weight: bold;
    text-decoration: none;
}

.underline {
    margin-top: 20px;
    margin-left: 52px;
}

ul ul li a {
    color: black;
    font-weight: bold;
    text-decoration: none;
}

#continut p {
    margin-bottom: 0;
    padding-bottom: 0;
}

#subsol {
    text-align: center;
    height: 30px;
    margin: auto;
    margin-top: 20px;
}

#subsol h4 {
    padding: 0px;
    margin-top: 5px;
}

._no_border {
    border: 0;
}

.no_border {
    border: 0;
    width: 140px;
    height: 25px;
}

.no_style {
    list-style: none;
    font-weight: bold;
}

.error {
    color: RED;
}

.responsePercentage {
    text-align: right;
    padding-right: 10px;
}

#statistics {
    height: 458px;
    background: url('../images/green-top.gif');
    background-repeat: no-repeat;
    border: 2px solid #99CCCC;
    overflow: auto;
}

#statistics h4 {
    padding-left: 40px;
}

#statistics_table {
    padding-left: 40px;
    width: 350px;
}

.emphasize {
    color: #F0F0F0; /*FF6600*/
}

.question_row {
    background-color: #E8E8E8;
    color: #00C6C6;
    font-weight: bold;
}

#continut {
    margin-left: 15px;
}

.underline_ {
    font-weight: bold;
    text-decoration: underline;
    margin-left: 80px;
    color: #00C6C6;
}

#underline_2 {
    font-weight: bold;
    text-decoration: underline;
    margin-left: 30px;
}

#successSubmit h4 {
    margin-left: 80px;
}

#users_table {
    width: 500px;
}

#users_table tr, .category_table tr, #questionnairesTable tr {
    background-color: #EFEFEF;
}

#users_table th, .category_table th, #questionnairesTable th {
    text-align: left;
    background-color: #CCCCCC;
    margin-left: 30px;
}

.category_table {
    width: 300px;
    margin-left: 30px;
}

#div_categories h4, .qlist h4 {
    margin-left: 30px;
}

#div_add_users {
    margin-left: 30px;
}

table td .camp, table td .camp_l {
    font-size: 16px;
}

.camp_l {

    padding: 0 0 0 24;

}

#users {
    margin-left: 30px;
}

#firstName, #lastName, #name, #role, #add_user, #add_category {
    width: 140px;
}

#add_user, #add_category {
    color: #00C6C6;
    font-weight: bold;
}

#td_add_user, #add_cat {
    text-align: right;
}

#div_add_cat, #questionnairesTable {
    margin-left: 30px;
}

#questionnairesTable {
    width: 500px;
}

.categories_s {
    width: 130px;
}

#addQ_button {
    text-align: right;
}

.addQ_button {
    width: 130px;
    border: 1px solid #D8D8D8;
    color: #00C6C6;
    font-weight: bold;
}

#continut {
    overflow: auto;
}

.adddQ {
    margin-left: 67px;
    color: #00C6C6;
}

#add_question {
    margin-left: 30px;
}

#new_category, .new_q {
    margin-left: 30px;
}

.new_q {
    color: #00C6C6;
}
